package com.xinqi.modules.user.auth.form;

import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * 短信登录对象
 *
 * @author dgyu
 */

@Data
public class SmsLoginBody {

    /**
     * 用户名
     */
    @NotBlank(message = "{user.phonenumber.not.blank}")
    private String mobile;

    /**
     * 用户验证码
     */
    @NotBlank(message = "{sms.code.not.blank}")
    private String smsCode;

    /**
     * imei,默认传0
     */
    private String imei;

    /**
     * 手机名称
     */
    private String phonetitle;

    /**
     * 苹果手机id
     */
    private String appleUid;
    /**
     * 微信openId
     */
    private String wxopenId;
    /**
     * QQopenId
     */
    private String qqopenId;
    /**
     * 登录平台；1：pc，2：移动端
     */
    @NotBlank(message = "登录平台不能为空")
    private String deviceType;
    /**
     * 微信获取的用户头像
     */
    private String avatar;

}
